cape grenadier - Spanish English Dictionary